/*
 * Copyright 2003-2006 (c) Live Media Pty Ltd. <argot@einet.com.au> 
 *
 * This software is licensed under the Argot Public License 
 * which may be found in the file LICENSE distributed 
 * with this software.
 *
 * More information about this license can be found at
 * http://www.einet.com.au/License
 * 
 * The Developer of this software is Live Media Pty Ltd,
 * PO Box 4591, Melbourne 3001, Australia.  The license is subject 
 * to the law of Victoria, Australia, and subject to exclusive 
 * jurisdiction of the Victorian courts.
 */

%module(package = "argot") common
%include "utils.i"

%include "../../swig/common.i"


// TODO: Remove these once swig fixed the %extend + static bug

%pythoncode
%{
UInt8.name = cvar.uint8_name
SInt8.name = cvar.sint8_name

UInt16.name = cvar.uint16_name
SInt16.name = cvar.sint16_name

UInt32.name = cvar.uint32_name
SInt32.name = cvar.sint32_name

UInt64.name = cvar.uint64_name
SInt64.name = cvar.sint64_name

U8Ascii.name = cvar.u8ascii_name
U8Boolean.name = cvar.bool_name
U32Utf8.name = cvar.u32utf8_name
U16Binary.name = cvar.u16binary_name
U32Binary.name = cvar.u32binary_name
%}